Package-level declarations

Types

Link copied to clipboard
data class LiteralText(val name: String, val description: String, val notes: String) : LlmReferenceProvider, LlmReference
Link copied to clipboard

Serializable reference - supports dynamic subclass loading This is important to allow LlmReferences to be externalized in application.yml files.

Link copied to clipboard

Parse LlmReferenceProviders from YML files

Link copied to clipboard
data class SpringResource constructor(val resourcePath: String, val name: String = resourcePath, val description: String = "Spring resource at ") : LlmReferenceProvider, LlmReference
Link copied to clipboard
data class WebPage(val url: String, val name: String = url, val description: String = "Web page at ") : LlmReferenceProvider, LlmReference